<?php
	/**
	 * Created by lzx.
	 * User: lzx
	 * Date: 2016/9/3
	 * Time: 15:26
	 */

	/**
	 * @param string $table  表名或者模型名称
	 * @param string $where  查询条件
	 * @param string $fun    查询方法  M方法(默认)或者D方法
	 * @param int    $limit  每页显示条数 默认10条
	 * @return string
	 * @author lzx
	 */
	function page($table, $where = '', $fun = 'M', $limit = 10) {
		if ( $fun == 'D' ) {
			$total = D($table)->where($where)->count();
		} else {
			$total = M($table)->where($where)->count();
		}
		$limit = $limit ?: 10;
		$Page  = new \Think\Page($total, $limit); // 实例化分页类 传入总记录数和每页显示的记录数(25)
//		$Page->lastSuffix = false;
//		$Page->setConfig('prev', '上一页');
//		$Page->setConfig('next', '下一页');
//		$Page->setConfig('first', '首页');
//		$Page->setConfig('last', '末页');
//		//视图位置
//		$Page->setConfig('theme', "%first% %prePage% %linkPage% %nextPage% %end%</div>");
		$show = $Page->show();//
		$show = '<div class="page mt-20 r">' . $show . "</div>";

		return $show;
	}